const http = require('../../../../utils/http.js')
const wxparse = require("../../../../wxParse/wxParse.js")

Page({

    /**
     * 页面的初始数据
     */
    data: {
        imgUrl: http.imgUrl,
        navBar: {
            title: '图说',
            btn: 'goBack'
        }
    },

    /**
     * 返回
     */
    goBack() {
        http.goBack()
    },

    /**
     * 获取文章详情
     */
    getDetail(tid) {
        let that = this,
            url = 'Article_articleInfo'

        http._post(
            url, { tid: tid },
            res => {
                wxparse.wxParse('detailContent', 'html', http.getBody(res.data).replace(/\<img/gi, '<img style="max-width:100%;height:auto" '), that, 5)
            },
            err => {
                console.log(err)
            }
        )
        http._post('Ucenter_getPhone', {}, res => {
            let data = res.data;
            if (data.re == 1) {
                this.setData({
                    phoneNum: data.data.phone
                })
            }
        }, res => {})
    },
    // 点击拨打电话
    callPhoneBtn() {
        let phoneNum = this.data.phoneNum;
        wx.makePhoneCall({
            phoneNumber: phoneNum  || ''
        })
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function(options) {
        let tid = options.id
        // console.log(tid)
        this.setData({
            tid: tid
        })
        this.getDetail(tid)
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function() {

    }
})